queen ant - Alemán Inglés Diccionario